0,        '############################
1,        '# WASH_1_API(UINT2 volume,UINT2 times)
2,        '# {اO               : 
3,        '# ROBOT TYPE        : SHF16
4,        '# DATE/VERTION   : 2013.10.29 Jģ-Roy
5,        '# |Ũtά CORPORATION
6,        '###  3ml washA Heater2+~Heater2
7,        '###  l[ time  ܼ
8,        '##########Main##############
9,        Display( " WELL(5) WASH(1) BUFFER " )
10,      Mov(X_WELL_5,SLOW)
11,      Mov(V_SPILT_MAX,SPEED_V)
12,      Mov(Y_WELL_BOTTOM,SPEED_V)
13,      Delay(5)
14,      Draw(volume,SPEED_V)
15,      Delay(20)
16,      Mov(Y_0,SPEED_V)
17,      Display( " WASH(1) " )
18,      Mov(X_MG_BOTTOM,SLOW)
19,      ME(ME_LOW)
20,      Mov(Y_MG_MIX,SPEED_V)
21,      Spit(volume,SLOW)

22,      RINSE_API(volume-100,1,SLOW)
13,      Delay(50)
22,      RINSE_API(volume-100,5,SLOW)

23,      Mov(X_MG_MIX,SLOW)
24,      Mov(Y_MG_MIX,SPEED_V)
25,      MIX_API(volume-100,times,2,SLOW,SLOW)


58,      '###  Transfer
10,      Mov(X_MG_BOTTOM,SLOW)
59,      Mov(Y_MG_BOTTOM,SPEED_V)
60,      Draw(3000,SLOW)
57,      Delay(50)
60,      Draw(500,VSLOW)
61,      Mov(Y_0,SPEED_V)
62,      Display( " Magnetic Separation " )
63,      Mov(X_HEATER_2,SPEED_V)
64,      Mov(Y_WELL_4000,SPEED_V)
65,      Spit(3500,SLOW)
66,      Delay(30)
67,      Spit(500,VSLOW)
68,      Delay(20)

71,      ME(ME_UP)
37,      Mov(Y_MG_HIGH,SPEED_V)
74,      Delay(200)
76,      Mov(Y_MG_BOTTOM,SPEED_V)
78,      Draw(1000,VSLOW)
70,      Mov(Y_WELL_HIGH,SPEED_V)
79,      Delay(200)
76,      Mov(Y_MG_BOTTOM,SPEED_V)
78,      Draw(1000,VSLOW)
70,      Mov(Y_WELL_HIGH,SPEED_V)
79,      Delay(200)
76,      Mov(Y_MG_BOTTOM,SPEED_V)
78,      Draw(1000,VSLOW)
77,      Delay(50)
80,      Draw(200,VSLOW)
81,      Mov(Y_0,SPEED_V)
82,      Mov(X_WELL_5,SPEED_V)
83,      Mov(Y_WELL_HIGH,SPEED_V)
84,      Spit(3200,SLOW)
87,      Delay(50)
88,      Spit(500,VSLOW)
89,      Mov(V_INITIAL_1,SLOW)
90,      Mov(Y_0,SPEED_V)

91,      '###~p[
9,       Mov(X_WELL_7,SLOW)
11,      Mov(Y_WELL_BOTTOM,SPEED_V)
13,      Draw(2000,SLOW)
90,      Mov(Y_0,SPEED_V)
93,      Mov(X_HEATER_2,SPEED_V)
94,      Mov(Y_MG_BOTTOM,SPEED_V)
100,     Spit(2000,SLOW)
85,      Delay(50)
13,      Draw(2000,SLOW)
85,      Delay(20)
13,      Draw(500,VSLOW)
90,      Mov(Y_0,SPEED_V)
110,     Mov(X_WELL_7,SPEED_V)
111,     Mov(Y_WELL_MIX,SPEED_V)
100,     Spit(2500,SLOW)
85,      Delay(50)
100,     Spit(300,VSLOW)
103,     Mov(Y_0,SPEED_V)


